package br.net.atasacramental.atividade.model;

import java.util.ArrayList;
import java.util.List;

public class EventoStatus {
	int idStatus;
	String descricao;	
	
    public static int ELABORADA = 1;
    public static int ENVIADA = 2;
    public static int REPROVADA = 3;
    public static int APROVADA = 4;
    public static int PENDENTE = 5;
    public static int CANCELADA = 6;  
    public static int LIBERADA = 7;  
    
	
	public EventoStatus(int idStatus, String descricao) {
		super();
		this.idStatus = idStatus;
		this.descricao = descricao;
	}	
	public EventoStatus() {
		super();
	}
	public int getIdStatus() {
		return idStatus;
	}
	public void setIdStatus(int idStatus) {
		this.idStatus = idStatus;
	}
	public String getDescricao() {
		return descricao;
	}
  public String findDescricaoByIdAtividadeStatus(int idAtividadeStatus) {	  
		List<EventoStatus> evestatus = new ArrayList<>();
		evestatus.add(new EventoStatus(EventoStatus.ELABORADA,"ELABORADA"));
		evestatus.add(new EventoStatus(EventoStatus.ENVIADA,"ENVIADA"));
		evestatus.add(new EventoStatus(EventoStatus.REPROVADA,"REPROVADA"));
		evestatus.add(new EventoStatus(EventoStatus.APROVADA,"APROVADA"));
		evestatus.add(new EventoStatus(EventoStatus.PENDENTE,"PENDENTE"));
		evestatus.add(new EventoStatus(EventoStatus.CANCELADA,"CANCELADA"));
		evestatus.add(new EventoStatus(EventoStatus.LIBERADA,"LIBERADA"));
		return evestatus.get(idAtividadeStatus-1).getDescricao();
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	
}
